#include "testThread.hpp"
#include <unistd.h>
#include <vector>

using namespace ThreadModlue;


// 可以传递对象吗？？
/*class ThreadData
{
public:
    pthread_t tid;
    std::string name;
};

void Count(ThreadData td)
{
    while (true)
    {
        std::cout << "我是一个新线程" << std::endl;
        sleep(1);
    }
}*/

int main()
{
    std::vector<Thread> threads;

    /*Thread t([](){
        while(true)
        {
            std::cout<<"我是一个新线程"<<std::endl;
            sleep(1);
        } });

    t.Start();

    sleep(5);

    t.Stop();

    sleep(5);

    t.Join();*/
    return 0;
}